surplus warehouse - German English Dictionary